<?php
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright   Copyright (c) 2014 X.commerce, Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
?>

<div id="product-review-container"></div>
<?php echo $this->getChildHtml(); ?>

<script type="text/javascript">
//<![CDATA[
function processReviews(url,fromPages) {
(function($) {
    $.ajax({
        url: url,
        dataType: 'html'
    }).done(function(data) {
        $('#product-review-container').html(data);
        $('.pages a').each(function(index, element) {
            $(element).click(function(event) {
                processReviews($(element).attr('href'), true);
                event.preventDefault();
            });
        });
    }).complete(function(){
        if (fromPages == true) {
            $('html, body').animate({
                scrollTop: $('#reviews').offset().top - 50
            }, 300);
        }
    });
})(jQuery);
}
processReviews('<?php echo $this->getProductReviewUrl();?>');

jQuery(function() {
    jQuery('.product-info-main .reviews-actions a').click(function(event) {
        event.preventDefault();
        var acnchor = jQuery(this).attr('href').replace(/^.*?(#|$)/,'');
        jQuery(".product.data.items [data-role='content']").each(function(index){
            if(this.id == "reviews") {
                jQuery(".product.data.items").tabs('activate',index);
                jQuery('html, body').animate({
                    scrollTop: jQuery('#' + acnchor).offset().top - 50
                }, 300);
            }
        })
    })
});

//]]>
</script>
